Fullstack Job: Senior Software Engineer, (Fullstack) Growth

Job added on

Company

Postman
United Kingdom

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Fullstack Job Details

About Postman.

Postman is the world's leading collaboration platform for API development. Postman's features simplify each step of building an API and streamline collaboration to help create better APIs—faster. More than 20 million developers and 500,000 organizations worldwide use Postman today. Here's a timeline of Postman's journey in becoming an API Platform.

P.S: We highly recommend reading The "API-First World" graphic novel to understand the bigger picture and our vision at Postman.

Our customers are doing more and more astounding things with the Postman product every day, and as a result, we are growing rapidly.

The team.

The Growth team at Postman focuses on driving key business metrics through rapid experimentation, data-driven decision making & qualitative user research. The Growth org’s cross-functional squads collaborate to improve new user & team experiences by minimizing friction around onboarding, activation, conversion, & expansion for our users.

As we scale our Growth team, we also need to scale our experimentation (A/B testing) infrastructure. We’re looking for experienced Full Stack, data-driven Software Engineers to join our Growth Foundation team where you’ll support teams who are actively building experiments. You’ll be solving challenging technical problems to help improve our third-party integrations, foundational services, experimentation tooling and infrastructure, and data infrastructure. You’ll also be supporting teams through training, technical reviews, and documentation.

You’ll have experience in frontend engineering (React.js/JavaScript) as well as on the backend (Node.js). It’s ok if you lean more heavily towards the frontend or backend. You thrive on customer service and enabling other developers to succeed by solving complex, cross-cutting problems. Though not required, previous experience working on a tooling team or growth team is preferable.

This position will directly impact millions of users, so if you want to be a part of something big, this one’s for you!

Being a remote-first organisation, our team is spread across the globe and we’re open to considering candidates based in India, or Europe.

What You'll Do.

  • Create and maintain foundational backend service written in Node.js
  • Create and maintain user-facing, reusable frontend components written in Javascript / React.js in the Postman application
  • Create abstractions, libraries, and tools that enable rapid implementation of experiments and analytics tracking across Postman
  • Support Postman’s integrations and usage of third-party tools such as Amplitude, Iterable, and LaunchDarkly
  • Support teams across Postman who want to design and implement experiments by providing documentation and training for our services and recommended best practices
  • Support teams across Postman who want to design and implement experiments by providing technical reviews of their implementation plans and code reviews of their PRs
  • Assist with Feature Management (i.e. Feature Flags / Feature Toggles) within the code and in LaunchDarkly
  • Assist with product analytics instrumentation and reporting within the code and in Amplitude

About you.

  • 4 years + Full-stack engineering experience, ideally gained working for a product-led growth (PLG) organisation.
  • 3 years + React.js experience (or another Javascript framework).
  • Experience with Node.js highly preferably (or another backend language)
  • A/B testing expertise
  • Experience with relational and non-relational database storage
  • Experience using event-based analytics and integration tools such as Amplitude, Segment, or Mixpanel
  • Experience or strong interest in moving into a growth-engineering role
  • You have an "explorer" mindset and love ideating and building provisional solutions and rapid prototypes in order to test ideas quickly
  • Highly data driven
  • Alignment with Postman values
  • Lots of smiles :)

Nice to Have.

  • Experience being a Postman user
  • Previous experience of running experiments and A/B testing
  • Understanding of Growth principles such as acquisition loops, engagement/habit loops, retention, “Aha moment,” activation, onboarding
  • Experiment Design - a good intuition around different tradeoffs when designing product experiments (A/B tests)
  • Experiment Debugging - experience testing whether an experiment is tracking properly in production before ramping traffic
  • Feature Management - tools such as LaunchDarkly or similar.
  • Data Management - database migrations, ETL, dbt, Python, etc

Our Values.

At Postman, we create with the same curiosity that we see in our users. We value transparency and honest communication about not only successes, but also failures. In our work, we focus on specific goals that add up to a larger vision. Our inclusive work culture ensures that everyone is valued equally as important pieces of our final product. We are dedicated to delivering the best products we can.

What Else.

We offer competitive salary and benefits, and a flexible schedule working with a fun, collaborative team. Enjoy full medical coverage (in eligible regions), unlimited PTO, and a monthly lunch stipend. (Yes, seriously. We want you to eat well wherever you’re at.) Plus, our wellness program will help you stay healthy from your location with fitness-related reimbursements. Our frequent and fascinating virtual team-building events will keep you connected, while our donation-matching program can support the causes you care about.

We’re building a long-term company with an inclusive culture where everyone can be the best version of themselves, and we want you to be part of it.

Equal Opportunity.

At Postman, diversity means we implement informed policies and practices to grow a company that reflects global experiences and identities while treating each person with fairness and dignity. Inclusion is the choice we make each day and with every interaction, to foster a workplace and world where people of all backgrounds not only belong but excel. We understand that together, we succeed better.

Postman is unapologetically committed to Equal Opportunity Employment. We proudly offer equal employment opportunities to everyone regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, and more. If you have a disability or special need that requires accommodations through the hiring process, please let us know early by emailing us: accommodations@postman.com. We want to give you every opportunity to show us the star that you are. Join us, why dontcha?


#LI-REMOTE